sea leopard - English Synonyms Dictionary